digital satellite receiver - Turkish English Dictionary